irrigated/irrigable land - Alemán Inglés Diccionario